html,body{height: 100%;width: 100%;background-color: #fff;overflow: hidden;font-family: 'Microsoft Yahei','Helvetica Neue', Helvetica, sans-serif;}
a:hover{text-decoration:none !important;}
.cmp-bar {background: #fff;}
.cmp-bar:after {width: 100%;position: absolute;bottom: 0;left: 0;height: 1px;content: '';-webkit-transform: scale(1,0.5);transform: scale(1,0.5);background-color: #c8c7cc;}
.cmp-bar .cmp-btn-link {color:#3AADFB;}
.see-icon-v5-common-arrow-back:before {font-size: 18px;}
.see-icon-add-circle:before {content: "\e612";}
.see-icon-add-circle {font-size:22px !important;line-height:44px;padding:0 !important;}
.cmp-android .cmp-control-content {margin-top:44px;}
/*.cmp-android .cmp-pull-top-pocket {top: 44px !important;}*/
.cmp-ios .cmp-control-content {margin-top:64px;}
/*.cmp-ios .cmp-pull-top-pocket {top: 64px !important;}*/
/*.cmp-content {background: #fff;}
.cmp-content .cmp-control-content {background: #fff;}*/
.cmp-segmented_title_content {position: absolute; width: 100%; top: 0;}
.cmp-v5-search-content .cmp-content-title-search {height:46px;background: #fff;padding: 8px 0.25rem;border: none;}
.cmp-v5-search-content .cmp-content-title-search input {border: none;background: rgba(3,3,3,0.07);}
.cmp-search .cmp-placeholder {height: 30px !important;line-height:30px !important;}
.cmp-table-view:after {height: 0;background: #fff;}
.cmp-table-view .uc-head {overflow:hidden;max-width: 50px;width:50px;height: 50px;margin-right: 10px;border-radius:50%;}
.cmp-table-view .uc-head .cmp-media-object {line-height: 50px;max-width: 50px;width:50px;height: 50px;}
.cmp-table-view-cell .cmp-media-body {-webkit-box-flex:1;}
.cmp-table-view-cell {padding: 8px 10px;}
.cmp-table-view-cell > .cmp-slider-handle {display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;}
.cmp-table-view-cell.uc-top {background: rgba(3,3,3,0.07);}
.cmp-table-view-cell.uc-top > .cmp-slider-handle {background: transparent;}
.cmp-table-view-cell > a:not(.cmp-btn) {margin: -0.27rem -0.25rem;}
.cmp-table-view:before {height: 0;}
#message_list .uc-title {padding: 2px 0 5px 0;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;}
#message_list .uc-title .uc-title-l {font-size: 16px;color: #333;padding-right:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-webkit-box-flex: 1;display: block;}
#message_list .uc-date {font-size: 12px;color: #919191;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: right;}
#message_list .uc-info {display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;height: 21px;}
#message_list .uc-info .icon-PC-warning {color:#F43530;padding-left:1px;padding-right: 0.08rem;}
.cmp-badge-danger{background-color: #fe3824;}
.cmp-badge-grey{background-color: #ccc;color:#fff;}
.cmp-ellipsis {font-size: 14px;color: #999;padding-right: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-webkit-box-flex: 1;display: block;}
.uc-list-voice-style,.uc-list-draft-style,.uc-list-ait-style {color: #FF4141;}
.uc-list-draft-style .uc-common-text,.uc-list-ait-style .uc-common-text {color: #666;}
.cmp-table-view-cell:last-child:after {height: 1px;}
.cmp-table-view-cell:after {left: 1.92rem;background-color: #e7e7e7;}
.cmp-table-view-cell > .cmp-slider-left, .cmp-table-view-cell > .cmp-slider-right {display: -webkit-box;}
.cmp-table-view-cell > .cmp-slider-left > .cmp-btn, .cmp-table-view-cell > .cmp-slider-right > .cmp-btn {padding: 0;width: 1.76rem;display: -webkit-box; -webkit-box-pack: center;}
.cmp-table-view-cell > .cmp-slider-left > .cmp-btn.cmp-icon, .cmp-table-view-cell > .cmp-slider-right > .cmp-btn.cmp-icon {font-size: 14px;}
.blur {-webkit-filter: blur(0.25rem);}
/*加号页面*/
.uc-add {display:none;position: absolute;top: 0;left: 0;z-index: 11;width: 100%;height: 100%;background: rgba(255,255,255,.7);}
.uc-add.show {-webkit-animation: show 400ms linear both;}
.uc-add.hidden {-webkit-animation: hidden 400ms linear both;}
.uc-close {width: 100%;text-align: center;font-size: 24px;color: #3aadfb;margin-top: .6rem;}
.uc-chat-way {width: 100%;height: 65%;margin-top: .32rem;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;}
.uc-alone-chat,.uc-group-chat {display: inline-block;font-size: 14px;color: #333;}
.uc-alone-chat {margin-right: 0.93rem;}
.uc-chat-bg {display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center; width: 2.026rem;height: 2.026rem;border-radius: 50%;margin: 0 auto;margin-bottom: 0.2rem;} 
.uc-chat-bg.uc-alone-chat-bg {background: #27e0b8;}
.uc-chat-bg.uc-group-chat-bg {background: #3cbaff;}
.uc-chat-icon {font-size: 32px;color: #fff;}
.uc-add .calendar {width: 100%;font-size: 12px;color: #333;margin-top: 1.6rem;text-align:center;}
.uc-add .calendar>div{display: inline-block;}
#day {font-size: 28px;color: #3AADFB;margin-left: .266rem;vertical-align: super;}
/*搜索列表*/
#search_container .cmp-control-content {background: #edf0f4;}
#table-view.cmp-table-view { background: #edf0f4;}
#table-view dl {margin-bottom: 10px;background: #fff;}
#table-view dt {width: 100%;position: relative;font-size: 14px;color: #666;padding: 10px;}
#table-view dt:after {position: absolute;bottom: 0;right: 0;left: 10px;height: 1px;content: '';-webkit-transform: scaleY(0.5);transform: scaleY(0.5);background-color: #c8c7cc;}
#table-view dd.cmp-table-view-cell:after {left: 10px;}
#table-view dd.cmp-table-view-cell {display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;}
#table-view dd.cmp-table-view-cell:last-child:after {height: 0;}
#table-view dd.cmp-table-view-cell .uc-search-head {max-width: 1.3rem;line-height: 1.3rem;height: 1.3rem;margin-right: 0.26rem;}
#table-view dd.cmp-table-view-cell .uc-search {-webkit-box-flex:1;display: block; font-size: 16px;color: #333;}
#table-view dd.cmp-table-view-cell .uc-search .uc-s-name {width:100%;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#table-view dd.cmp-table-view-cell .uc-search .uc-s-info {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #999;}
.delete {-webkit-animation: delete 400ms linear both;}
@-webkit-keyframes delete {
    0%{
        -webkit-transform: translate3d(0, 0, 0);
        opacity: 1;
    }
    100%{
        -webkit-transform: translate3d(100%, 0, 0);
        opacity: 0;
    }
}
.show {-webkit-animation: show 400ms linear both;}
@-webkit-keyframes show {
    0%{
        -webkit-transform: translate3d(100%, 0, 0);
        opacity: 0;
    }
    100%{
        -webkit-transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}
/***iphone5***/
@media only screen and (min-device-width : 320px) and (max-device-width : 568px){
    .cmp-table-view-cell {padding: 8px 8px;}
    .cmp-table-view .uc-head {max-width: 42px;width:42px;height: 42px;margin-right: 9px;}
    .cmp-table-view .uc-head .cmp-media-object {line-height: 42px;max-width: 42px;width:42px;height: 42px;}
    #message_list .uc-title {padding: 2px 0 4px 0;}
    #message_list .uc-title .uc-title-l {padding-right:4px;}
    #message_list .uc-info {height:21px;}
    .cmp-ellipsis {padding-right: 4px;}
}
/***iphone6***/
@media only screen and (min-device-width: 375px) and (max-device-width: 667px){
    .cmp-table-view-cell {padding: 10px 9px;}
    .cmp-table-view .uc-head {max-width: 50px;width:50px;height: 50px;margin-right: 11px;}
    .cmp-table-view .uc-head .cmp-media-object {line-height: 50px;max-width: 50px;width:50px;height: 50px;}
    #message_list .uc-title {padding: 2px 0 5px 0;}
    #message_list .uc-title .uc-title-l {padding-right:5px;}
    #message_list .uc-info {height:21px;}
    .cmp-ellipsis {padding-right: 5px;}
}
/***iphone6plus***/
@media only screen and (min-device-width: 414px) and (max-device-width: 736px){
    .cmp-table-view-cell {padding: 11px 10px;}
    .cmp-table-view .uc-head {max-width: 52px;width:52px;height: 52px;margin-right: 12px;}
    .cmp-table-view .uc-head .cmp-media-object {line-height: 52px;max-width: 52px;width:52px;height: 52px;}
    #message_list .uc-title {padding: 3px 0 5px 0;}
    #message_list .uc-title .uc-title-l {padding-right:5px;}
    #message_list .uc-info {height:21px;}
    .cmp-ellipsis {padding-right: 5px;}
}